<?php

namespace IDock\Insurance\ZYIC;

class ZYICEnums
{

    /**
     * 使用性质
     * @var array $useNatureCode
     */
    public static $useNatureCode = [
        '01' => '8',//非运营
        '02' => '9',//运营
    ];

    /**
     * 车辆用途
     * @var array $causeType
     */
    public static $causeType = [
        '001' => '85',//家庭自用
        '002' => '84',//机关自用
        '003' => '83',//企业自用
        '004' => '9A',//出租客车
        '005' => '9A',//租赁客车
        '006' => '9B',//城市公交
        '007' => '9C',//公路客运
        '008' => '',//营运货运
        '009' => '',//特殊用途
    ];

    /**
     * 进口车标识
     * @var string[] $importFlag
     */
    public static $importFlag = [
        'I0' => '',
        'I1' => 'B',
        'I2' => 'C',
        'I3' => 'A'
    ];

    /**
     * 车辆类型
     * @var string[]
     */
    public static $carKindCode = [
        '100' => 'A0',//客车
        '200' => 'H',//货车
        '210' => '',//低速载货汽车
        '320' => 'G',//挂车
        '500' => 'T',//特种车
        '600' => ''
    ];

    /**
     * 险种代码
     * @var array $coverageCode
     */
    public static $coverageCode = [
        //交强险
        'C01001' => 'BZ',
        //商业险
        'C02001' => '401',//'机动车损失保险',
        'C02002' => '437',//'附加车身划痕损失险',
        'C02003' => '439',//'附加修理期间费用补偿险',
        'C02004' => '435',//'附加车轮单独损失险',
        'C02005' => '474',//'附加发动机进水损坏除外特约',
        'C02006' => '431',//'附加绝对免赔率特约条款(车损)',
        'C02007' => '436',//'附加新增加设备损失险',
        'C02008' => '440',//'附加车上货物责任险',
        'C02009' => '',//'附加保险人指定修理厂特约险',

        'C03001' => '402',//'机动车第三者责任保险',
        'C03002' => '442',//'附加法定节假日限额翻倍险',
        'C03003' => '441',//'附加精神损害抚慰金责任险(三者)',
        'C03004' => '443',//'附加医保外医疗费用责任险(三者)',
        'C03005' => '432',//'附加绝对免赔率特约条款(三者)',

        'C04001' => '403',//'机动车车上人员责任保险(司机)',
        'C04002' => '478',//'附加精神损害抚慰金责任险(司机)',
        'C04003' => '480',//'附加医保外医疗费用责任险(司机)',
        'C04004' => '433',//'附加绝对免赔率特约条款(司机)',

        'C05001' => '404',//'机动车车上人员责任保险(乘客)',
        'C05002' => '479',//'附加精神损害抚慰金责任险(乘客)',
        'C05003' => '481',//'附加医保外医疗费用责任险(乘客)',
        'C05004' => '434',//'附加绝对免赔率特约条款(乘客)',

        'C08001' => '444',//'道路救援服务特约条款',
        'C08002' => '445',//'车辆安全检测特约条款',
        'C08003' => '446',//'代为驾驶服务特约条款',
        'C08004' => '447',//'代为送检服务特约条款',

        //新能源商业险
        'C12001' => '413',//'新能源汽车损失保险',
        'C12002' => '437',//'附加车身划痕损失险(新能源汽车)',
        'C12003' => '439',//'附加修理期间费用补偿险(新能源汽车)',
        'C12004' => '435',//'附加车轮单独损失险(新能源汽车)',
        'C12006' => '431',//'附加绝对免赔率特约条款(车损)((新能源汽车))',
        'C12007' => '436',//'附加新增加设备损失险(新能源汽车)',
        'C12008' => '440',//'附加车上货物责任险(新能源汽车)',

        'C13001' => '414',//'新能源汽车第三者责任保险',
        'C13002' => '442',//'附加法定节假日限额翻倍险(新能源汽车)',
        'C13003' => '441',//'附加精神损害抚慰金责任险(三者)(新能源汽车)',
        'C13004' => '443',//'附加医保外医疗费用责任险(三者)(新能源汽车)',
        'C13005' => '432',//'附加绝对免赔率特约条款(三者)(新能源汽车)',

        'C14001' => '415',//'新能源汽车车上人员责任保险(司机)',
        'C14002' => '478',//'附加精神损害抚慰金责任险(司机)(新能源汽车)',
        'C14003' => '480',//'附加医保外医疗费用责任险(司机)(新能源汽车)',
        'C14004' => '433',//'附加绝对免赔率特约条款(司机)(新能源汽车)',

        'C15001' => '416',//'新能源汽车车上人员责任保险(乘客)',
        'C15002' => '479',//'附加精神损害抚慰金责任险(乘客)(新能源汽车)',
        'C15003' => '481',//'附加医保外医疗费用责任险(乘客)(新能源汽车)',
        'C15004' => '434',//'附加绝对免赔率特约条款(乘客)(新能源汽车)',

        'C16001' => '468',//'附加外部电网故障损失险',
        'C16002' => '469',//'附加自用充电桩损失保险',
        'C16003' => '470',//'附加自用充电桩责任保险',
        'C16004' => '',//'附加智能辅助驾驶软件损失补偿险',
        'C16005' => '',//'附加火灾事故限额翻倍险',

        'C18001' => '495',//'道路救援服务特约条款(新能源汽车)',
        'C18002' => '496',//'车辆安全检测特约条款(新能源汽车)',
        'C18003' => '497',//'代为驾驶服务特约条款(新能源汽车)',
        'C18004' => '498',//'代为送检服务特约条款(新能源汽车)',
    ];

    /**
     * 险种名称
     * @var string[]
     */
    public static $coverageName = [
        'C02001' => '机动车损失保险',//'机动车损失保险',
        'C02002' => '附加车身划痕损失险',//'附加车身划痕损失险',
        'C02003' => '附加修理期间费用补偿险',//'附加修理期间费用补偿险',
        'C02004' => '附加车轮单独损失险',//'附加车轮单独损失险',
        'C02005' => '附加发动机进水损坏除外特约条款',//'附加发动机进水损坏除外特约',
        'C02006' => '附加绝对免赔率特约险（机动车损失保险）',//'附加绝对免赔率特约条款(车损)',
        'C02007' => '附加新增加设备损失险',//'附加新增加设备损失险',
        'C02008' => '',//'附加车上货物责任险',
        'C02009' => '',//'附加保险人指定修理厂特约险',

        'C03001' => '机动车第三者责任保险',//'机动车第三者责任保险',
        'C03002' => '附加法定节假日限额翻倍险',//'附加法定节假日限额翻倍险',
        'C03003' => '附加精神损害抚慰金责任险（机动车第三者责任保险）',//'附加精神损害抚慰金责任险(三者)',
        'C03004' => '附加医保外医疗费用责任险（机动车第三者责任保险）',//'附加医保外医疗费用责任险(三者)',
        'C03005' => '附加绝对免赔率特约险（机动车第三者责任保险）',//'附加绝对免赔率特约条款(三者)',

        'C04001' => '机动车车上人员责任保险（司机）',//'机动车车上人员责任保险(司机)',
        'C04002' => '附加精神损害抚慰金责任险（机动车车上人员责任保险（司机））',//'附加精神损害抚慰金责任险(司机)',
        'C04003' => '附加医保外医疗费用责任险（机动车车上人员责任保险（司机））',//'附加医保外医疗费用责任险(司机)',
        'C04004' => '附加绝对免赔率特约险（机动车车上人员责任保险（司机））',//'附加绝对免赔率特约条款(司机)',

        'C05001' => '机动车车上人员责任保险（乘客）	',//'机动车车上人员责任保险(乘客)',
        'C05002' => '附加精神损害抚慰金责任险（机动车车上人员责任保险（乘客））',//'附加精神损害抚慰金责任险(乘客)',
        'C05003' => '附加医保外医疗费用责任险（机动车车上人员责任保险（乘客））',//'附加医保外医疗费用责任险(乘客)',
        'C05004' => '附加绝对免赔率特约险（机动车车上人员责任保险（乘客））',//'附加绝对免赔率特约条款(乘客)',

        'C08001' => '道路救援服务特约条款',//'道路救援服务特约条款',
        'C08002' => '车辆安全检测特约条款',//'车辆安全检测特约条款',
        'C08003' => '代为驾驶服务特约条款',//'代为驾驶服务特约条款',
        'C08004' => '代为送检服务特约条款',//'代为送检服务特约条款',

        //新能源商业险
        'C12001' => '新能源汽车损失保险',//'新能源汽车损失保险',
        'C12002' => '附加车身划痕损失险',//'附加车身划痕损失险(新能源汽车)',
        'C12003' => '附加修理期间费用补偿险',//'附加修理期间费用补偿险(新能源汽车)',
        'C12004' => '附加车轮单独损失险',//'附加车轮单独损失险(新能源汽车)',
        'C12006' => '附加绝对免赔率特约险（机动车损失保险）',//'附加绝对免赔率特约条款(车损)((新能源汽车))',
        'C12007' => '附加新增加设备损失险',//'附加新增加设备损失险(新能源汽车)',
        'C12008' => '',//'附加车上货物责任险(新能源汽车)',

        'C13001' => '新能源汽车第三者责任保险',//'新能源汽车第三者责任保险',
        'C13002' => '附加法定节假日限额翻倍险',//'附加法定节假日限额翻倍险(新能源汽车)',
        'C13003' => '附加精神损害抚慰金责任险（机动车第三者责任保险）',//'附加精神损害抚慰金责任险(三者)(新能源汽车)',
        'C13004' => '附加医保外医疗费用责任险（机动车第三者责任保险）',//'附加医保外医疗费用责任险(三者)(新能源汽车)',
        'C13005' => '附加绝对免赔率特约险（机动车第三者责任保险）',//'附加绝对免赔率特约条款(三者)(新能源汽车)',

        'C14001' => '新能源汽车车上人员责任保险（司机）',//'新能源汽车车上人员责任保险(司机)',
        'C14002' => '附加精神损害抚慰金责任险（机动车车上人员责任保险（司机））',//'附加精神损害抚慰金责任险(司机)(新能源汽车)',
        'C14003' => '附加医保外医疗费用责任险（机动车车上人员责任保险（司机））',//'附加医保外医疗费用责任险(司机)(新能源汽车)',
        'C14004' => '附加绝对免赔率特约险（机动车车上人员责任保险（司机））',//'附加绝对免赔率特约条款(司机)(新能源汽车)',

        'C15001' => '新能源汽车车上人员责任保险（乘客）',//'新能源汽车车上人员责任保险(乘客)',
        'C15002' => '附加精神损害抚慰金责任险（机动车车上人员责任保险（乘客））',//'附加精神损害抚慰金责任险(乘客)(新能源汽车)',
        'C15003' => '附加医保外医疗费用责任险（机动车车上人员责任保险（乘客））',//'附加医保外医疗费用责任险(乘客)(新能源汽车)',
        'C15004' => '附加绝对免赔率特约险（机动车车上人员责任保险（乘客））',//'附加绝对免赔率特约条款(乘客)(新能源汽车)',

        'C16001' => '附加外部电网故障损失险',//'附加外部电网故障损失险',
        'C16002' => '附加自用充电桩损失保险',//'附加自用充电桩损失保险',
        'C16003' => '附加自用充电桩责任保险',//'附加自用充电桩责任保险',
        'C16004' => '',//'附加智能辅助驾驶软件损失补偿险',
        'C16005' => '',//'附加火灾事故限额翻倍险',

        'C18001' => '道路救援服务特约条款（新能源汽车）',//'道路救援服务特约条款(新能源汽车)',
        'C18002' => '车辆安全检测特约条款（新能源汽车）',//'车辆安全检测特约条款(新能源汽车)',
        'C18003' => '代为驾驶服务特约条款（新能源汽车）',//'代为驾驶服务特约条款(新能源汽车)',
        'C18004' => '代为送检服务特约条款（新能源汽车）',//'代为送检服务特约条款(新能源汽车)',
    ];

    /**
     * 缴税类型
     * @var string[] $taxTypeCode
     */
    public static $taxTypeCode = [
        'T01' => 'T', //正常缴税
        'T02' => 'P', //完税
        'T03' => 'E', //免税
        'T04' => 'C', //减税
        'T05' => '', //不缴
        'T06' => 'N', //不征
        'T07' => '', //拒缴
        'T08' => '', //有争议
    ];


    /**
     * 能源类型
     * @var string[] $energyType
     */
    public static $energyType = [
        'E01' => "352001",//'燃油',
        'E02' => '352003',//'纯电动',
        'E03' => '352012',//'燃料电池',
        'E04' => '352004',//'插电式混合动力',
        'E05' => '352010',//'其他混合动力',
    ];


    /**
     * 关系人证件类型
     * @var array $certificateTypeCode
     */
    public static $certificateTypeCode = [
        '01' => '01',//'居民身份证',
        '02' => '',//'居民户口簿',
        '03' => '06',//'护照',
        '04' => '553',//'外国人永久居住证',
        '05' => '12',//'驾驶证',
        '50' => '11',//'组织机构代码证',
        '51' => '09',//'营业执照',
        '52' => '13',//'社会信用代码证',
        '99' => '99',//'其他',
    ];

    /**
     * 关系人证件类型
     * @var array $certificateTypeCode
     */
    public static $nonCarCertificateTypeCode = [
        '01' => 'I',//'居民身份证',
        '02' => 'H',//'居民户口簿',
        '03' => 'P',//'护照',
        '50' => 'Z',//'组织机构代码证',
        '51' => 'L',//'营业执照',
        '52' => 'U',//'社会信用代码证',
        '99' => 'Q',//'其他',
    ];

    /**
     * 充电桩种类
     * @var string[] $chargePileKind
     */
    public static $chargingPileKind = [
        'PK1' => '1',
        'PK2' => '2',
        'PK9' => '9'
    ];

    /**
     * 充电桩安装地点类型
     * @var string[] $chargingPileAddressType
     */
    public static $chargingPileAddressType = [
        'PA1' => '1',
        'PA2' => '2'
    ];

    /**
     * 充电桩使用年限
     * @var array $chargingPileYearLimit
     */
    public static $chargingPileYearLimit = [
        'PY1' => '1',
        'PY2' => '2',
        'PY3' => '3'
    ];

    /**
     * 上传文件类型
     * @var array $uploadFileType
     */
    public static $uploadFileType = [
        '10001' => 'p0206',//投保人身份证正面照
        '10002' => 'p0206',//投保人身份证反面照
        '10003' => 'p0203',//投保人组织机构代码证照

        '10004' => 'p0206',//被保人身份证正面照
        '10005' => 'p0206',//被保人身份证反面照
        '10006' => 'p0203',//被保人组织机构代码证照

        '10007' => 'p0206',//车主身份证正面照
        '10008' => 'p0206',//车主身份证反面照
        '10009' => 'p0203',//车主组织机构代码证照

        '10010' => 'p0303',//行驶证正页照
        '10011' => 'p0303',//行驶证副页照

        '10012' => 'p0207',//驾驶证正页照
        '10013' => 'p0207',//驾驶证副页照

        '10014' => 'p0401',//车辆正面照片
        '10015' => 'p0401',//车辆正后照片

        '10100' => 'p0401',//'验车照片3',
        '10101' => 'p0401',//'验车照片4',
        '10102' => 'p0401',//'验车照片5',
        '10103' => 'p0401',//'验车照片6',
        '10104' => 'p0401',//'验车照片7',
        '10105' => 'p0401',//'验车照片8',
        '10106' => 'p0401',//'验车照片9',
        '10107' => 'p0401',//'验车照片10',

        '10016' => 'p0305',//合格证
        '10017' => 'p0113',//完税证明
        '10018' => 'p0306',//车辆登记证书
        '10019' => 'p0103',//上年商业险保单照
        '10020' => 'p0103',//上年交强险保单照
        '10021' => 'p0304',//新车发票照
        '90001' => 'p0613',//'其他资料1',
        '90002' => 'p0613',//'其他资料2',
        '90003' => 'p0613',//'其他资料3',

        '90004' => 'p0605',//'关系证明',
        '90009' => 'p0613',//'其他',
    ];

    /**
     * 上传文件类型
     * @var array $uploadFileType
     */
    public static $uploadOCRFileType = [
        '10001' => 'ocrFront',//投保人身份证正面照
        '10002' => 'ocrBack',//投保人身份证反面照
        '10003' => '',//投保人组织机构代码证照

        '10004' => 'ocrFront',//被保人身份证正面照
        '10005' => 'ocrBack',//被保人身份证反面照
        '10006' => '',//被保人组织机构代码证照

        '10007' => 'ocrFront',//车主身份证正面照
        '10008' => 'ocrBack',//车主身份证反面照
        '10009' => '',//车主组织机构代码证照

        '10010' => 'ocrFront',//行驶证正页照
        '10011' => 'ocrBack',//行驶证副页照

        '10012' => '',//驾驶证正页照
        '10013' => '',//驾驶证副页照

        '10014' => '',//车辆正面照片
        '10015' => '',//车辆正后照片

        '10016' => 'ocrFront',//合格证
        '10017' => '',//完税证明
        '10018' => '',//车辆登记证书
        '10019' => '',//上年商业险保单照
        '10020' => '',//上年交强险保单照
        '10021' => 'ocrFront',//新车发票照
        '90001' => '',//'其他资料1',
        '90002' => '',//'其他资料2',
        '90003' => '',//'其他资料3',
    ];

    /**
     * 验车情况
     * @var string[] $carCheckCode
     */
    public static $carCheckCode = [
        'CS1' => '',//未验车
        'CS2' => '2',//免验车
        'CS3' => '1',//已验车
        'CS4' => ''//待补资料
    ];

    public static $uploadFileTypeName = [
        '10001' => '投保险人身份证或组织机构代码证或营业执照（三证合一）',//投保人身份证正面照
        '10002' => '投保险人身份证或组织机构代码证或营业执照（三证合一）',//投保人身份证反面照
        '10003' => '投保险人身份证或组织机构代码证或营业执照（三证合一）',//投保人组织机构代码证照

        '10004' => '被保险人身份证或组织机构代码证或营业执照（三证合一）',//被保人身份证正面照
        '10005' => '被保险人身份证或组织机构代码证或营业执照（三证合一）',//被保人身份证反面照
        '10006' => '被保险人身份证或组织机构代码证或营业执照（三证合一）',//被保人组织机构代码证照

        '10007' => '车主身份证复印件',//车主身份证正面照
        '10008' => '车主身份证复印件',//车主身份证反面照
        '10009' => '车主身份证复印件',//车主组织机构代码证照

        '10010' => '行驶证',//行驶证正页照
        '10011' => '行驶证',//行驶证副页照

        '10012' => '驾驶证',//驾驶证正页照
        '10013' => '驾驶证',//驾驶证副页照

        '10014' => '验车照片',//车辆正面照片
        '10015' => '验车照片',//车辆正后照片

        '10016' => '设备生产商合格证书',//合格证
        '10017' => '完税证明复印件',//完税证明
        '10018' => '车辆登记证书及新行驶证(仅ZJ、BJ适用）',//车辆登记证书
        '10019' => '上年度保单复印件/理赔报告',//上年商业险保单照
        '10020' => '交强险保单复印件',//上年交强险保单照
        '10021' => '新行驶证或机动车登记证书或机动车发票（非ZJ\BJ适用）',//新车发票照
        '90001' => '其他',//'其他资料1',
        '90002' => '其他',//'其他资料2',
        '90003' => '其他',//'其他资料3',
    ];

    public static $customerSource = [
        '' => '',
        '01' => '中石油企业客户',
        '02' => '中石油产业链及其他能源类企业客户',
        '03' => '自营个人客户',
        '04' => '交叉销售',
        '05' => '市场国内',
        '06' => '市场海外',
    ];

}
